English Dictionary
◊ SOP UP
sop up
v 1: be able to take in, as of liquids; "The sponge absorbs water
well" [syn: {absorb}, {suck}, {imbibe}, {soak up}, {suck
up}, {draw}, {take in}, {take up}]
2: take up as if with a sponge [syn: {take in}, {suck in}, {take
up}]
 sooty  sop  sop up  sophism  sophist